rest harrow - Francés Inglés Diccionario